Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.12.2012, 12:15
Аспирант
Отправить личное сообщение для JustCrazy Посмотреть профиль Найти все сообщения от JustCrazy
 
Регистрация: 20.07.2012
Сообщений: 64

после & данные теряются
добрый день, такая проблема: посредством ajax подгружаю страницу, которая уже генерируется с базы, все что указываю в data после первого же & отваливается и не воспринимается сервером. т.е. на сервер идет запрос типа
index.php?id=123&name=xxx&lastname=yyy
в итоге передается только id, а name и lastname теряются.
если использовать & вместо & то все в порядке, но какой то модуль на сайте делает замену спецсимволов автоматически
Ответить с цитированием
  #2 (permalink)  
Старый 22.12.2012, 13:46
Профессор
Посмотреть профиль Найти все сообщения от Антон Крамолов
 
Регистрация: 11.04.2012
Сообщений: 255

там экранировать не надо. id=123&name=xxx&lastname=yyy
Ответить с цитированием
  #3 (permalink)  
Старый 22.12.2012, 13:46
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от JustCrazy
если использовать & вместо &
есть стандарт -& и и никак по другому. используйте пост
либо в один параметр всё через разделитель-если гет критичен -и на сервере распарсивайте

Последний раз редактировалось dmitriymar, 22.12.2012 в 15:26.
Ответить с цитированием
  #4 (permalink)  
Старый 22.12.2012, 13:49
Профессор
Посмотреть профиль Найти все сообщения от Антон Крамолов
 
Регистрация: 11.04.2012
Сообщений: 255

Он post и использует application/x-www-form-urlencoded
Ответить с цитированием
  #5 (permalink)  
Старый 22.12.2012, 13:50
Профессор
Посмотреть профиль Найти все сообщения от Антон Крамолов
 
Регистрация: 11.04.2012
Сообщений: 255

хотя может и гетом
Ответить с цитированием
  #6 (permalink)  
Старый 22.12.2012, 13:51
Профессор
Посмотреть профиль Найти все сообщения от Антон Крамолов
 
Регистрация: 11.04.2012
Сообщений: 255

разницы кроме ограничения на количество передаваемой информации нет(для GET смотря где, но минимальное ограничение 2047 символов)
Ответить с цитированием
  #7 (permalink)  
Старый 23.12.2012, 07:13
Аспирант
Отправить личное сообщение для JustCrazy Посмотреть профиль Найти все сообщения от JustCrazy
 
Регистрация: 20.07.2012
Сообщений: 64

да разницы особой нет использовать пост или гет, суть проблемы одна, модуль меняет амперсанда и все отваливается. даже нашел какой модуль это делает, вроде поправил, но все равно проблема осталась.. вот и думал может кто знает как это посредством axaj сделать
Сообщение от dmitriymar
либо в один параметр всё через разделитель-если гет критичен -и на сервере распарсивайте
вот это вариант, спасибо, попробую
Ответить с цитированием
  #8 (permalink)  
Старый 24.12.2012, 11:41
Аватар для keen
Профессор
Отправить личное сообщение для keen Посмотреть профиль Найти все сообщения от keen
 
Регистрация: 28.03.2012
Сообщений: 376

Сообщение от JustCrazy Посмотреть сообщение
добрый день, такая проблема: посредством ajax подгружаю страницу, которая уже генерируется с базы, все что указываю в data после первого же & отваливается и не воспринимается сервером. т.е. на сервер идет запрос типа
index.php?id=123&name=xxx&lastname=yyy
в итоге передается только id, а name и lastname теряются.
если использовать & вместо & то все в порядке, но какой то модуль на сайте делает замену спецсимволов автоматически
а если отсылать так как показано ниже?
$.ajax({            
    url: '/temp',
    type: 'GET',
    data: { 
        x: 1, 
        y: 2,
        z: 3
    },
    success: function () {
        alert('ok');
    }
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновление страницы после получения ответа от сервера potrashitel AJAX и COMET 9 24.02.2015 10:04
не догружаются данные в store Rulila ExtJS 1 27.08.2012 11:15
Как после обновления страницы сохранить данные в инпуте? byMary Общие вопросы Javascript 4 01.08.2012 18:37
Не совсем обычный фрейм и выезжающий текст при наводе на картинку. amaz245 Элементы интерфейса 35 25.12.2010 17:29
ширина столбцов таблицы после загрузки bis Events/DOM/Window 1 26.03.2010 18:35